apartment upstairs - French English Dictionary